<?php

# Tag
define('BOCPTAG','0.1');
define('PWDSALT','BOCP2P');
define('TokenKEY', "ZhiZaoHui2018"); // Token加密的秘钥备注：不允许修改

# 数据库online_copy
define('DB_TYPE'   , 'mysqli');
define('DB_HOST'   , '120.78.190.181');
define('DB_USER'   , 'haorenhaoren');
define('DB_PASS'   , 'xxyy97265708');
define('DB_NAME'   , 'zzh');
define('DB_PREFIX' , 'boc_');

# 全局URL路径
// 主域名 保留最后的 /
define('GLOBAL_URL'  , 'http://'.$_SERVER['HTTP_HOST'].'/zzh/');
// 提供给后台做链接用的
define('SITE_URL'    , GLOBAL_URL.'index.php/');
define('STATIC_URL'  , GLOBAL_URL.'static/');
define('UPLOAD_URL'  , GLOBAL_URL.'upload/');
define('ADMINER_URL' , GLOBAL_URL.'bocadmin/');
define('MOBILE_URL'  , GLOBAL_URL.'mobile/');

// // 快捷提供给JS
define('IMG_URL'     , STATIC_URL.'img/');

# 引用绝对路径PATH定义
define('ROOT'        , dirname(__FILE__).'/');
define('LIBS_PATH'   , ROOT.'libs/');
define('CI_PATH'     , ROOT.'libs/ci/');
define('STATIC_PATH' , ROOT.'static/');
define('UPLOAD_PATH' , ROOT.'upload/');

# 可忽略 当css|js改变时替换本地缓存,将false 替换为 'v[1,2...]'
define('STATIC_V', 'V1');
define('REDIS_ON', FALSE);
define('JSON_SECURE', FALSE); // 提供移动接口解密加密API验证使用
define('KEY', "BocWeb2016"); // 加密的秘钥

# 密钥设置;设置多个 用于 md5/sha1(hmac.value.time) 外部数据输入输出
define('HMACPWD', md5(PWDSALT.md5(PWDSALT.'HMACPWD'))); // PASSWD and cookie
define('HMAC'   , md5(PWDSALT.md5(PWDSALT.'HMAC')));   // 提供第三方API验证使用


# 聚合API参数配置
define('JUHE_OPENID','JH8fbb9f2329163a9a277f09ce1c157ed7'); // 聚合账户OPENID
define('JUHE_APPKEY','b1cd32f28becc4222b5f59e02c5ea857');   // 聚合账户KEY

#模块相关参数
define('FEQ_TIME','5');// 连续操作最大间隔时间


//支付宝
define('IMG_FORMAT','jpg|png|gif|jpeg|pdf|doc|docx|xls|xlsx|ppt|pdf|mp4');//上传图片格式
define('IMG_SIZE',104857600);//上传图片格式
define('PCIMG_SIZE',104857600);//上传图片格式
define('COMPRESS_SIZE',300);//图片压缩大小
define('COMPRESS_WIDTH_HEIGHT',1000);//图片压缩宽高


define('EXPRESS_KEY','f41c3b965501961c');

/*
 * 开发模式
 * 配置项目运行的环境，该配置会影响错误报告的显示和配置文件的读取。
 * development
 * testing
 * production
 * 使用 error_reporting();
 */
define('ENVIRONMENT', 'development');
// 有些服务器不支持调试，需要开启错误调试
// error_reporting(E_ALL);
// ini_set("display_errors", 1);
// ini_set("error_reporting", 1);
ini_set('date.timezone','Asia/Shanghai');

// PHP 5 尝试加载未定义的类
// 挂载本地库 其他 core Controller
// 使用第三方报错工具可能会出现未加载的现象出现使
function __autoload($class)
{
	if(strpos($class, 'CI_') !== 0)
	{
		if (file_exists(APPPATH . 'core/'. $class . EXT)) {
			@include_once( APPPATH . 'core/'. $class . EXT );
		}elseif(file_exists(LIBS_PATH . 'core/'. $class . EXT)) {
			@include_once( LIBS_PATH . 'core/'. $class . EXT );
		}
	}
}
